aquatic tenrec - French English Dictionary